Algorithms and Data Structures for Truncated Hierarchical B-splines

نویسندگان

  • Gábor Kiss
  • Carlotta Giannelli
  • Bert Jüttler
چکیده

Tensor–product B–spline surfaces are commonly used as standard modeling tool in Computer Aided Geometric Design and for numerical simulation in Isogeometric Analysis. However, when considering tensor–product grids, there is no possibility of a localized mesh refinement without propagation of the refinement outside the region of interest. The recently introduced truncated hierarchical B–splines (THB– splines) [5] provide the possibility of a local and adaptive refinement procedure, while simultaneously preserving the partition of unity property. We present an effective implementation of the fundamental algorithms needed for the manipulation of THB–spline representations based on standard data structures. By combining a quadtree data structure — which is used to represent the nested sequence of subdomains — with a suitable data structure for sparse matrices, we obtain an efficient technique for the construction and evaluation of THB–splines.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Versatile Strategy for the Implementation of Adaptive Splines

This paper presents an implementation framework for spline spaces over T-meshes (and their d-dimensional analogs). The aim is to share code between the implementation of several spline spaces. This is achieved by reducing evaluation to a generalized Bézier extraction. The approach was tested by implementing hierarchical B-splines, truncated hierarchical B-splines, decoupled hierarchical B-splin...

متن کامل

THB-splines: The truncated basis for hierarchical splines

The construction of classical hierarchical B–splines can be suitably modified in order to define locally supported basis functions that form a partition of unity. We will show that this property can be obtained by reducing the support of basis functions defined on coarse grids, according to finer levels in the hierarchy of splines. This truncation not only decreases the overlapping of supports ...

متن کامل

Conversion between T-Splines and Hierarchical B-Splines

T-splines is a recently developed surface modelling technique which is a generalization of B-splines and allows true local refinement. Another well established method supporting local refinement is hierarchical B-splines. This paper presents algorithms for transformation between T-splines and hierarchical (rational) B-splines. With the transformation, a surface expressed in terms of T-splines c...

متن کامل

C1 bicubic splines over general T-meshes

The present authors have introduced polynomial splines over T-meshes (PHT-splines) and provided the theories and applications for PHT-splines over hierarchical T-meshes. This paper generalizes PHT-splines to arbitrary topology over general T-meshes with any structures. The general PHT-spline surfaces can be constructed through an unified scheme to interpolate the local geometric information at ...

متن کامل

Effortless construction of hierarchical spline quasi-interpolants

Quasi-interpolation is a well-known technique to construct accurate approximants to a given set of data or a given function by means of a local approach. A quasi-interpolant is usually obtained as a linear combination of a given system of blending functions that form a convex partition of unity and possess a small local support. These properties ensure both numerical stability and local control...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012